About Nabila Bargains Ltd (10290744) United Kingdom