About Bajaj Super Store Ltd (10378017) United Kingdom