About Shenoda Ltd (13102354) United Kingdom