About Namor Developments Ltd (12257322) United Kingdom