About Sbc Technologies Holding Ltd (13196035) United Kingdom