About Greene Solutions Sweden Limited (10613532) United Kingdom