About Foudroyant Trust(the) (00628111) United Kingdom