About R1gfa Developments Ltd. (SC630361) United Kingdom