About Go North Investment Limited (12290714) United Kingdom