About Intrepid Technology Limited (03523073) United Kingdom