About Degerly Ltd (13255911) United Kingdom