About Cuckmere Enterprises Holdings Limited (11196309) United Kingdom