About Mandrake International Ltd (11972090) United Kingdom