About Talent Chip Limited (10038156) United Kingdom