About Manneh Group Limited (12295062) United Kingdom