About Ruxo Ltd (11672381) United Kingdom