About Ebrima Services Ltd (12450480) United Kingdom