About Sallyslashes Ltd (13059180) United Kingdom