About Barederma Ltd (10896369) United Kingdom