About Khan Traders North Ltd (12869409) United Kingdom