About Labogene Uk Ltd (06986366) United Kingdom