About Sciers Ltd (12226941) United Kingdom