About Niren Blake Holdings Limited (03363450) United Kingdom