About Rataha Ltd (13106016) United Kingdom