About Cuckoo Point Management Limited (06349455) United Kingdom