About London Well-being & Spirituality Ltd (13517987) United Kingdom