About Funkymass Limited (12912623) United Kingdom