About Floroya Ltd (12262540) United Kingdom