About Theaimegroup Ltd (12807072) United Kingdom