About Rga Innovation Limited (12197848) United Kingdom