About Rapier Digital Ltd. (09267591) United Kingdom