About Integrative Balance Ltd (12487968) United Kingdom