About Shield Technologies Ltd (13032461) United Kingdom