About Baljean Limited (09611839) United Kingdom