About Amardi Systems Ltd (12340336) United Kingdom