About Rurox Ltd. (12010788) United Kingdom