About Khans Technologies Limited (13325536) United Kingdom