About A-bd Technology Limited (13188388) United Kingdom