About Rapid Innovation Group Limited (04413734) United Kingdom