About Rapid 121 Limited (12782549) United Kingdom