About Britannica Development Ltd (12892527) United Kingdom