About Fll Holdings Limited (10270715) United Kingdom