About Clipfine Limited (01211133) United Kingdom