About Yego Platform Ltd (13159380) United Kingdom