About Green Loop Limited (12561138) United Kingdom