About Croft Capital Ltd (12688476) United Kingdom