About Slash Trading Ltd (11319737) United Kingdom