About Ses Concept Group Ltd (SC557138) United Kingdom