About Skittech Limited (09608478) United Kingdom