About Degevol Uk Ltd (10643294) United Kingdom