About Flashfix Ltd (12469668) United Kingdom