About 1ruba Ltd. (09444428) United Kingdom