About The Space Yoga Ltd (13041154) United Kingdom