About Flooright Limited (10968661) United Kingdom