About Rga26 Limited (12478852) United Kingdom