About Sat Trading Limited (04344866) United Kingdom