About Clipfix Ltd (11252161) United Kingdom