About Rapai Ltd (11946552) United Kingdom