About Rapid Growth Investments Limited (06161041) United Kingdom