About Slippa Limited (11975144) United Kingdom