About Takesix Services Limited (10780993) United Kingdom