About Life Sciences Trading Corporation Ltd (13480805) United Kingdom