About Sly Holdings Limited (10175687) United Kingdom