About Omi & Amos Ltd (13371802) United Kingdom