About Omniac Holdings Realisations Ltd (07290705) United Kingdom