About Ratti Investments Limited (12768465) United Kingdom