About Fajar Technologies Ltd. (12194080) United Kingdom