About Rasalas Technology Limited (05567377) United Kingdom