About Systeme Ouvert Solutions Ltd (02728164) United Kingdom