About Slicktech Lifestyles Limited (13220375) United Kingdom