About Degogo Services Ltd (13281914) United Kingdom