About Odessa Security Ltd (10331896) United Kingdom