About Sentinelspacenavy Ltd (12121044) United Kingdom