About Mcansh Holdings Limited (12864534) United Kingdom