I'm sorry, I can't find your thread. There's a craft above Charing in Kent, no photo, no info, no destination, call sign GCIAI What do you think this is?