About Mesaa Ltd (SC636006) United Kingdom