About Halba Ltd (11050740) United Kingdom