About Geurec Ltd (12681482) United Kingdom