About Sola Sports Limited (04467539) United Kingdom