About Nicram Engineering Ltd (09996224) United Kingdom