About Boson Technology Limited (10181309) United Kingdom