About Rga23 Limited (12392348) United Kingdom