About Global Life Sciences Solutions Operations Uk Ltd (12063780) United Kingdom