About Norvus Developments Ltd (10099613) United Kingdom