About Omahs International Ltd (12389992) United Kingdom