About The Fidelis Foundation (12930148) United Kingdom