About Tecnical Investment Ltd (13086067) United Kingdom