About Immunosense Ltd (11742597) United Kingdom