About Offensive Shield Ltd (12260806) United Kingdom