About London Balance And Wellness Ltd (12282356) United Kingdom