About Bbwa Technology Limited (11926389) United Kingdom