About Fajr.a.tech Ltd (13706381) United Kingdom