About Amirod Ltd (09744456) United Kingdom