About Ruby&kippins Ltd (11995586) United Kingdom