About Beachyjax Lifestyle & Yoga Studio Ltd (11782419) United Kingdom