About Lashed Lab Ltd (12536753) United Kingdom