About Yogazo Limited (12959794) United Kingdom