About Mandaleon Ltd (12104412) United Kingdom