About Encode Technology Solutions Limited (09938747) United Kingdom