About Quadroyale Ltd (10086610) United Kingdom