About Rr London Ltd (07214954) United Kingdom