About The Attah Group Limited (10360575) United Kingdom