About Ndre Djrah Ltd (12463057) United Kingdom