About Black Box (london) Limited (09079896) United Kingdom