About Yuruks Investments Limited (13294753) United Kingdom