About September Technologies Ltd (12795409) United Kingdom