About Del Norte Technology Limited (02221992) United Kingdom