About Team Life Global Limited (00964286) United Kingdom