About Sasterone Ltd (13237573) United Kingdom