About Rubini Investments Uk Ltd (12017208) United Kingdom