About Ayub Khan Technology Limited (13640518) United Kingdom