About Cliptech Limited (02386041) United Kingdom