About Technetic Solutions Notts Ltd (12972144) United Kingdom