About Eos Labs Uk Ltd (13107631) United Kingdom