About First Degree Holdings Ltd (11770298) United Kingdom