About Nechemia Satellites Ltd (13534996) United Kingdom