About Rubi Sosa Limited (11991287) United Kingdom