About Sentinel 7 Ltd (10455109) United Kingdom