About Team I (uk) Ltd (07912805) United Kingdom