About Essiri Labs Ltd (12982625) United Kingdom