About Richmond Place Consultants Ltd (11948294) United Kingdom