About The Vital Touch (london) Limited (11007141) United Kingdom