About Manvar Retail Ltd (12896198) United Kingdom