About Halicilla Limited (09564643) United Kingdom