About Solar Soak Ltd (12882240) United Kingdom