About Khan & Khan Ventures Limited (11703300) United Kingdom