About Om Sai Ram Limited (10223978) United Kingdom