About Amacc (int) Limited (06896014) United Kingdom