About Guidecca Ltd (11830036) United Kingdom