About Halcus Limited (10094510) United Kingdom