About Rightpoint Ltd (13663782) United Kingdom