About Bubblyiris Ltd (12455114) United Kingdom