About Rapid Holdings Limited (10450855) United Kingdom