About Richard M. Mackenzie Ltd. (SC237350) United Kingdom