About Biomarin (u.k.) Ltd. (07112051) United Kingdom