About Sl-x Technology Uk Limited (07600981) United Kingdom