About Degrees Ahead Limited (06198511) United Kingdom