About Manora Holding Ltd (11516133) United Kingdom