About Guillen Management Limited (11553552) United Kingdom