About Royce One Limited (12886496) United Kingdom