About Ksh Management Limited (07274407) United Kingdom