About Forty Two Degrees North Limited (11428804) United Kingdom