About Namor Solutions Ltd (10908037) United Kingdom