About Seven Capital Investment (holdings) Limited (09698403) United Kingdom