About Solar Software Solutions Ltd. (04381045) United Kingdom