About London Immunology Centre Ltd (07129485) United Kingdom