About Extinguish Labs Ltd (11887623) United Kingdom