About Clipper Holdings Limited (SC103809) United Kingdom