About Open Up Healing Ltd (13186510) United Kingdom