About Encel Limited (SC327852) United Kingdom