About Flm Holdings Limited (10955924) United Kingdom