About Alexander Jefferies Ltd (12247825) United Kingdom