About Ammenn Group Limited (12566867) United Kingdom