About Neetsat Limited (11203833) United Kingdom