About Harcarik Ltd (13409597) United Kingdom