About Sola Technology Limited (05428512) United Kingdom