About Clipper Ventures Online Limited (03244404) United Kingdom