About Ricardo Simon Ltd (13434739) United Kingdom