About Funk & Bubbles Limited (11326553) United Kingdom