About Rie London Ltd (10523897) United Kingdom