About Harkin Investments Limited (12988759) United Kingdom