About Odiodphone Ltd (12249124) United Kingdom