About Beka (consulting) Limited (13235217) United Kingdom