About Ameosc Limited (12385216) United Kingdom