About Shawa Rupert Street Ltd (10090949) United Kingdom