About London Bridge Wellness Ltd (12179126) United Kingdom