About Satsfaction Ltd (04642397) United Kingdom