About 3a Technology Limited (05742857) United Kingdom