About Kuckoo Ops Ltd (07223789) United Kingdom