About Mk 24 Limited (12676527) United Kingdom