About Lamellar Ltd (11029730) United Kingdom