About Team 88 Communications Limited (07099013) United Kingdom