About Oma Miniload Ltd (NI664608) United Kingdom