About Lagrila Ltd (11346672) United Kingdom