About Clair De Lune Management Limited (13433676) United Kingdom