About Clipper Ventures Holdings Plc (07061468) United Kingdom