About Keensight Capital (uk) Limited (13034679) United Kingdom