About Clip Solutions Ltd (11690928) United Kingdom