About Sole Capital Investments Limited (11639948) United Kingdom