About Richard Lynn Ltd. (SC254733) United Kingdom