About Base Health Foundation Ltd (12871563) United Kingdom