About Satcoms Innovation Group Limited (12341602) United Kingdom