About Technical Intelligence Ltd (07474894) United Kingdom