About Team Absence Limited (10065369) United Kingdom