About Lamina Animal Limited (11671358) United Kingdom