About Royo Holdings Ltd. (12539435) United Kingdom