About Red Rose Technology Limited (10250568) United Kingdom