About Faraja Ltd (11972581) United Kingdom