About Rapid Holdings (sw) Limited (11113467) United Kingdom