About Clsh Management Limited (02879688) United Kingdom