About Otec (gb) Limited (04070509) United Kingdom