About Eleven Degrees North Limited (10302902) United Kingdom