About Thirty Nine Degrees North Limited (11528613) United Kingdom