About Bazz.otter Ltd (12535553) United Kingdom