About I Khan Consultants Limited (12258305) United Kingdom