About Yourid Capital Ltd (12298252) United Kingdom