About Nticipate Limited (11712916) United Kingdom