About Amivitor Limited (09240321) United Kingdom