About Manaka London Ltd (13459089) United Kingdom