About Flok Life Ltd (11855780) United Kingdom