About 25 Rs Holdco Limited (SC711659) United Kingdom