About Projectyoga Limited (10236993) United Kingdom