About Clipeo Ltd (11689997) United Kingdom