About Degree Solutions Ltd (11659297) United Kingdom