About Enterdata Technology Limited (03463410) United Kingdom