About Kioxia Technology Uk Ltd (07806324) United Kingdom