About Sl-x Trading Europe Limited (08336396) United Kingdom