About S3k Limited (06758835) United Kingdom