About Elxi Holding Uk Ltd (09992579) United Kingdom