About Mareki Ltd (13569070) United Kingdom