About Onida Retail Limited (12248883) United Kingdom