About Khan Management & Investments Ltd (11094917) United Kingdom