About Degree Uk & International Ltd (12032493) United Kingdom