About Sk Maxx Limited (07344858) United Kingdom