About 43 Degrees North Limited (09712098) United Kingdom