About Alexander Mitchell & Co. Ltd. (SC202936) United Kingdom