About Ammuri Ltd (12719092) United Kingdom