About Amros Group Limited (12698838) United Kingdom