About Ses (sw) Ltd (12676098) United Kingdom