About Hica Ltd (12953125) United Kingdom