About Maamo Investment Limited (08506619) United Kingdom