About Rasa (london) Limited (08411167) United Kingdom