About Meyland Strategy Ltd (11949246) United Kingdom