About Nanosat Ltd (SC665817) United Kingdom