About Rasa Holdings Ltd (10813751) United Kingdom