About Amour Group Ltd (10148208) United Kingdom