About Rasi London Ltd (12834812) United Kingdom