About Richard Black Ltd. (SC504242) United Kingdom