About Talent&stars Football & Legal Limited (12237698) United Kingdom