About Bayescamp Ltd. (10666858) United Kingdom