About Laminin Legal (formerly Laminin) Limited (12532295) United Kingdom