About Slip Technology Limited (13370492) United Kingdom