About The Higgs Project Limited (SC485253) United Kingdom