About Rasa Technologies Limited (SC666094) United Kingdom