About The Better Half Holdings Limited (12948075) United Kingdom