About Funky Medusa Limited (07957405) United Kingdom