About Degitise Solutions Limited (09728891) United Kingdom