About Yavari Investments Ltd (11887103) United Kingdom