About Skimsound Limited (01505305) United Kingdom