About Funkyrox Limited (09156089) United Kingdom