About Flokinet Ltd (12032574) United Kingdom