About Techicalizelit Limited (12228733) United Kingdom