About Ebrius Holdings Ltd (12215806) United Kingdom