About Halba (group Holdings) Limited (02837389) United Kingdom