About Cilly Clip Ltd (12637400) United Kingdom