About Ra Worldwide Limited (SC615831) United Kingdom