About Slipdotter Ltd (11884590) United Kingdom