About K-array Ltd (11654704) United Kingdom