About Amacc Limited (05015997) United Kingdom