About Flory Smart Ltd (12917109) United Kingdom