About Basika Shield Ltd (09253480) United Kingdom