About Maji Mahi Limited (13119557) United Kingdom