About Bayse Limited (10529006) United Kingdom