About Alpha Mike Foxtrot Ltd (11960065) United Kingdom