About Select Capital Management Limited (11274259) United Kingdom