About Lemask. Kit Ltd (12745398) United Kingdom