About Ricky Samba Ltd (13666485) United Kingdom