About Fajar Properties Ltd (13143306) United Kingdom