About Fojtas Racing Team Ltd. (11896078) United Kingdom