About Nehazri Ltd (13031731) United Kingdom