About Niru Ratnam Limited (08872982) United Kingdom