About Flooreaka Limited (11092223) United Kingdom