About Degil Limited (11987301) United Kingdom