About Degbite Limited (13484836) United Kingdom