About Eguiguren Ltd. (07932032) United Kingdom