About Bubble Spv Ltd (13228038) United Kingdom