About Clipr Technologies Ltd (11591909) United Kingdom