About First Degree Investment Management Ltd (07728252) United Kingdom