About Clipfine Holdings Ltd (04955471) United Kingdom