About Intensive Technology Ltd (09769009) United Kingdom