About The Smack Bubble Limited (12932109) United Kingdom