About Intaplex Technology Limited (03950945) United Kingdom