About Mombasic Limited (13246413) United Kingdom