About Satbright Ltd (12845237) United Kingdom