About Lid Assist Ltd (11587598) United Kingdom