About Franky Slinging Limited (11874968) United Kingdom