About Flodim Ltd (10272647) United Kingdom