About Flokp Limited (10824446) United Kingdom