About Flodis Ltd (13119482) United Kingdom