About Goybina Partners Ltd (12417899) United Kingdom