About Rata Investments Limited (11304766) United Kingdom