About Flc Holdings Ltd (13534267) United Kingdom