About Sense & Relax Institut Limited (09650585) United Kingdom