About Up North Ventures Limited (12962867) United Kingdom