About Abbey Technology Co. Ltd (10859422) United Kingdom