About Sat Interim Management Ltd (08678717) United Kingdom