About November Securities Limited (02805773) United Kingdom