About Boc Technologies Limited (11259815) United Kingdom