About Ovi Floor Solutions Limited (10365930) United Kingdom