About Mikosi Technology Co. Ltd (13527808) United Kingdom