About Sans Souci Technology Limited (12007491) United Kingdom