About Right Shield Ltd. (10906712) United Kingdom