About Slv Holdings Limited (09943868) United Kingdom