About Ultraslip Ltd (11710684) United Kingdom