About Richmond Global Associates Limited (12438917) United Kingdom