About Ammro Ltd (12005296) United Kingdom