About Indra Harsh Limited (08044969) United Kingdom