About Flor Group Ltd (12614370) United Kingdom