About No.3 Yoga Studio Ltd (11298779) United Kingdom