About Robin Hood Capital Ltd (08218181) United Kingdom