About Faram Investments Uk Ltd (11965027) United Kingdom