About Ruxor Limited (13105980) United Kingdom