About Bubbadoo Ltd (NI644461) United Kingdom