About 3ol Solutions Ltd (12509280) United Kingdom