About New Rasa Limited (10244773) United Kingdom