About Yoqona Limited (04315138) United Kingdom