About Nezor Group Ltd (12107955) United Kingdom