About Ensor Enterprises Ltd (SC477699) United Kingdom