About Mansell Capital Ltd (11385203) United Kingdom