About Omoakin Ltd. (09330632) United Kingdom