About Slip Limited (11010468) United Kingdom