About Flokje Ltd (11400058) United Kingdom