About Rasi Limited (12163798) United Kingdom