About Rich Aroy Ltd (12235962) United Kingdom