About Nikhar Limited (02054167) United Kingdom