About Flok Ltd (10335991) United Kingdom