About Intech Corp Ltd (13027688) United Kingdom