About Guinea Investment 2025 Ltd (13013610) United Kingdom