About Slippens Creative Limited (12279475) United Kingdom