About Binomial Analytics Limited (11904159) United Kingdom