About Clip Technologies Limited (11653395) United Kingdom