About Halucid Ltd (13690987) United Kingdom