LOUVRE GROUP LIMITED, United Kingdom, St. Peter Port, GB