About Flamebite Ltd (12394326) United Kingdom