About Interact Analysis Group Holdings Limited (10556645) United Kingdom