About Cyrenaica Ltd (11604158) United Kingdom