About Maniam Store Limited (12589636) United Kingdom