About Comax Life Sciences Ltd (13446825) United Kingdom