About Harris Foundation Ltd (12634296) United Kingdom