About Satmor Investments Limited (08803172) United Kingdom