About Bency Limited (08094215) United Kingdom