About Flamoss Ltd (11880900) United Kingdom