About Talent Eye International Limited (10900326) United Kingdom