About Valmora Ltd (10920870) United Kingdom