About International Supermarket (sw) Ltd (10699601) United Kingdom