About Euroflora Limited (10171288) United Kingdom