About Hambalance Ltd (12641076) United Kingdom