About Forty Degrees North Ltd (12274623) United Kingdom