About Slipmoride Ltd (11160592) United Kingdom