About Sentinel 1 Ltd (11832917) United Kingdom