About Technor Ltd (11874135) United Kingdom