About Team Ventures Ltd. (04325104) United Kingdom