About Deggas Ltd (10789944) United Kingdom