About Liba Decorative Solutions Ltd (10919759) United Kingdom