About Rc 121 Ltd (13166313) United Kingdom