About Becl Limited (10401815) United Kingdom