About Ni Travel Bug Ltd (NI652268) United Kingdom