About Floki Burger Ltd (13229263) United Kingdom