About Rc-02-pgrn-17193232-partnership Ltd (12117216) United Kingdom