About Harfindel (holdings) Ltd (10791436) United Kingdom