About Satone Ltd (12984257) United Kingdom