About The Wombat Group Ltd (NI638805) United Kingdom