About J.green Solutions Ltd (12189583) United Kingdom