About Om Sai Ram Store Ltd (12252028) United Kingdom