About Slymax Limited (09085464) United Kingdom