About Ndoma Ltd (11617779) United Kingdom