About Degitech Limited (07126955) United Kingdom