About Fortius Research And Education Foundation (10482956) United Kingdom