About Yology Ltd (12682747) United Kingdom