About Rata Development Ltd (11972874) United Kingdom