About John Dee Limited (SC415657) United Kingdom